package com.tedu.api.date;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 第三版Java时间类   JDK1.8新特性
 * 包位置  ：Java.time
 * LocalDateTime   本地日期时间类
 * 子类：使用子类方法：创建LocalDateTime
 * LocalDate本地日期     LocalTime本地时间
 * 国际化标准时间：ISO8601  规定日期和时间格式
 * 规范时间输出字符串：yyy-MM-ddTHH:mm:ss.SSS[自带毫秒时间]
 *创建对象：LocalDateTime  引用=LocalDateTime.now();
 *
 */
public class LocalDateTimeAPI {
    public static void main(String[] args) {
        //now()获取当前日期时间【理解：自带new对象】
        LocalDateTime cdl= LocalDateTime.now();
        System.out.println("当前日期时间是"+cdl);
        LocalDate ld=cdl.toLocalDate();//获取当前日期
        System.out.println("当前日期"+ld);
        LocalTime lt=cdl.toLocalTime();//获取当前时间
        System.out.println("当前时间"+lt);
        int hour=cdl.getHour();//小时
        System.out.println("获取小时"+hour);
        int m=cdl.getMinute();//分钟
        System.out.println("获取分钟"+m);

    }
}
